Marco Polo's Sheep — synonyms, definition

1. Marco Polo's sheep (Noun)

2 synonyms
Marco Polo sheep Ovis poli
1 definition

Marco Polo's sheep (Noun) — Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).

1 type of
wild sheep
2 parts of
genus Ovis ovis